Last call repeat - Turkish English Dictionary